package com.syh.jn.scm.dto.supplier.purchase;

import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
@Data
public class PurchaseReturnOrderItemVo implements Serializable {
    /**
     * id
     */
    private Long id;
    /**
     * 采购退货订单id
     */
    private Long purchaseReturnOrderId;
    /**
     * 采购订单项id
     */
    private Long orderItemId;
    /**
     * 数据归属id
     */
    private Long businessEntityId;
    /**
     * 商品id
     */
    private Long goodsId;
    /**
     * 商品名称
     */
    private String goodsName;
    /**
     * 分类id
     */
    private Long categoryId;
    /**
     * 品牌id
     */
    private Long goodsBrandId;
    /**
     * 品牌名称
     */
    private String goodsBrandName;
    /**
     * 商品编码
     */
    private String goodsCode;
    /**
     * 所属种类,应用分类编码
     */
    private String categoryCode;
    /**
     * 所属种类名称
     */
    private String categoryName;
    /**
     * 单位
     */
    private String units;
    /**
     * 条码
     */
    private String codeBar;
    /**
     * 单价
     */
    private BigDecimal price;
    /**
     * 商品收货数量
     */
    private BigDecimal quantity;
    /**
     * 商品发货数量
     */
    private BigDecimal outQuantity;
    /**
     * 退货订单数量
     */
    private BigDecimal returnQuantity;
    /**
     * 物流单生成数量
     */
    private BigDecimal generatedQuantity;
    /**
     * 已发货的退货数量
     */
    private BigDecimal returnOutedQuantity;
    /**
     * 退货订单商品金额
     */
    private BigDecimal returnTotalAmount;
    /**
     * 退货单发货数量
     */
    private BigDecimal returnOutQuantity;
    /**
     * 退货单发货商品金额
     */
    private BigDecimal returnTotalOutAmount;
    /**
     * 退货签收数量
     */
    private BigDecimal returnInQuantity;
    /**
     * 退货签收商品金额
     */
    private BigDecimal returnTotalInAmount;
    /**
     * 规格
     */
    private String specName;
    /**
     * 所属种类,应用分类的父类目录
     */
    private String categoryCatalogCode;
    /**
     * -1 辅助商品  1  基础商品
     */
    private Short isDefaultGoods;
    /**
     * 基础商品id （如果是基础商品 则指向他自己）
     */
    private Long defaultGoodsId;
    /**
     * 与基础商品转换率（如果是基础商品 则等于1）
     */
    private BigDecimal conversionRate;
}
